Code reuse
USE OF EXISTING SOFTWARE, OR SOFTWARE KNOWLEDGE, TO BUILD NEW SOFTWARE, FOLLOWING THE REUSABILITY PRINCIPLES
Software reuse; Modular Core Technology; Code recycling
In software development (and computer programming in general), code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software, following the reusability principles.